benign neoplasm of cerebral meninges - French English Dictionary